package com.xb.loan.admin.dao.system;


import com.xb.loan.admin.bean.system.OssRoleMenu;
import com.xb.loan.util.mybatis.MyBatisRepository;

import java.util.List;
import java.util.Map;

@MyBatisRepository
public interface OssRoleMenuDao {
    int insert(OssRoleMenu record);

    List<OssRoleMenu> queryRoleMenuByRoleId(String roleId);

    List<OssRoleMenu> queryRoleMenuByLoginName(Map<String, String> map);
    
    int deleteByPrimaryKey(String roleId);
    
    List<String> queryMenuIdListByRoleId(String roleId);
    
    /**
     * 根据操作编码查询菜单编码
     * @param operatorId    操作员编码
     * @return
     * 2015年12月15日 by wuqinglong
     */
    List<String> queryMenuIdListByOperatorId(String operatorId);
}